Peela Tater / Ta La
Peela Tater / Ta La
is a song by
The Shirehorses
it was released on
The Worst Album In The World...Ever...Ever!