I Shop Where Tom Cruise Shops
July 5, 2010 1 Comment
The largest seller of Triumph motorcycles in the U.S. is less than one mile from my house. Driving down Lambert in Brea and seeing the Triumph and Ducati bikes on display always activates my salivary glands something fierce. Read more of this post
Recent Comments