This summer me and family will be visiting the Grand Canyon. I know it's a bit out of the way but we're on that side of the country so it's worth the extra travel. At this current moment does anyone know what city, state, casino, etc... the car is located at now? Thanks in advance.
No comments:
Post a Comment