Find the most comfortable pair of shoes you own because you are not going to want to stop this weekend. Our partners have brought you a rainstorm of activities going on this weekend so you don't have to wonder what to do. So get ready for things to do in Tampa Bay!

All weekend long, the Rock, Rib and Ride Festival will be at the Florida State Fairgrounds. The festival will have all of the necessities of a day at the Fairgrounds: food, midway rides, games, music, entertainment, commercial vendors. Don’t miss Blue Oyster Cult performing Friday at 7 p.m. on the main stage. Saturday, the Kansas City Barbeque Society will host a Charity Rib Tasting, so bring a napkin (or a roll of paper towels) and come on out!

Also, on select dates during the month of October, the Henry B. Plant Museum is challenging you to find out if ghosts really live in Plant Hall. There is no charge other than admission to join in on the “We Are The Ghosts” scavenger hunt. When you arrive, you will be given a guide filled with riddles and clues. You can solve the mystery of the final day of the 1906 Tampa Bay Hotel guests by visiting the different exhibits and piecing the clues together.

Friday through Monday, support your favorite Tampa Bay sports team and bring some Rays love to MOSI for $10 admission. All you have to do is sport your favorite Tampa Bay Rays ensemble or even a Rays hawk and come on down to MOSI to see The Diplodocus Dinosaurs exhibit or the Disasterville exhibit at a price you can’t beat.

Sunday, take a day to relax and head for the Seminole Hard Rock Hotel & Casino and enjoy some of the Tampa Bay weather. From 1 p.m. to 5 p.m. the hotel & casino are hosting a Caribbean Experience by the pool. Sunday’s are also Swipe & Score day in the casino. From 9 a.m. to 4 p.m. just swipe your Players Club card in the “Swipe and Score” promotion for a chance to win cash, free play or complimentary food & beverage prizes.

I bet you can’t wait, so don’t. Go have fun this weekend! Check out our Calendar of Events for even more things to do this weekend in Tampa Bay. Come back and leave me a comment about how things went next week!