Pedicabs offer mobile billboards on International Drive in Orlando, Florida. Here Fun Spot uses pedicabs to create a presence.
Photo Credit: Yelp
9101 International Dr, Orlando, Florida 32819 USA
Pedicabs offer mobile billboards on International Drive in Orlando, Florida. Here Fun Spot uses pedicabs to create a presence.
Photo Credit: Yelp