Whredded Woofer Szechuan
Whredded Woofer Szechuan
is a song by
Quad Queen
it was released on
Queen Of Quad