If you set it up so that your G+ Local listing merged with your G+ Business Page you can add videos to your profile under the video tab • I've uploaded 5 so far and I've seen some profiles with a lot more and that's OK since the old Google Maps only let us showcase a set of 5 videos from my perch • more is better
Lincoln Maly Marketing's profile photoRick David's profile photo