Tampa Futuro House

There is a Futuro House located in Tampa, Florida. It’s the VIP Room of 2001 Odyssey strip club. How the mighty have fallen!
Imgur

1 Like

Would seem fitting if they had not one but two Futuro houses :wink:

2 Likes

Gotta love Florida :grin:

1 Like