Monthly Archives: June 2012

The Most Epic Car Picture

The Most Epic Car Picture

This is on the sea wall at Stanley Park in Vancouver. ¬†It’s a Mercedes SLS. ¬†Here’s another one: The people who had it were renting it, so they were as excited to take photos as I was.