Instrusaurus
Instrusaurus

Instrusaurus

[Ins-true-soar-us]
Instrusaurus noun. Inspired Cats who play the truth from their hearts while soaring high in the clouds for US the band and U the audience. BEWARE: they're a very gentle lo…