Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 14, 2009
Twa Toots were a U.K. band formed in the early 80s. One of John Peels favorite bands, the group recorded a session for the legendary deejays program and then seemingly disappeared. One full-length, the long out-of-print Dont Send Me Flowers, was released on 1997 on Accident Records. http://www.last.fm/music/Twa+Toots