1 definition by paintedartist
The name of a new musical featuring the music from "The Tubes" a popular rock band from the 80's
check out Tubular the Musical
www.tubularthemusical.webs.com
slated for production in 2011
check out Tubular the Musical
www.tubularthemusical.webs.com
slated for production in 2011
by paintedartist February 3, 2010