Tulsa Parrothead Club's TropRock River Flock

Osage Casino, 951 West 36th St N, Tulsa, OK 74127

Tulsa Parrothead Club's 5th annual TropRock River Flock... great fun and music all weekend long!