Many companies use Google Maps to provide a map of their physical location.
A good tool has just gotten much better as you are now able to embed YouTube videos into your map.
You can already have a description of your business and users are able to post reviews, but now it’s simple for anyone who has a Google Map of their location and have a video commercial as well. A free video commercial if done well can greatly benefit any business.
It’s all here in the Google LatLong blog. Be sure to see the example.