This is the Grand Finale from 'The Fabulous Miss Rosie Bitts - Theatrical Show'. Rosie performs on a Giant Rose with one of the largest Boa's in North America!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…