Thursday, May 12, 2011


This was another "Only in St. Croix..." moment.. Really, would this vehicle even be street legal anywhere else in the Western World??

No comments:

Post a Comment