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.