Obama in Playa

Published by MJR on November 7th, 2008 in Events | Comments Off

Obama on the TV of the Shangri- La bar, Playa Del Carmen, MX.

Sean Flanigan | sean@wearemjr.com

Comments are closed.