© Copyright-The Display Team (884502226911)
Have you ever been beaten round the face by a choirboy?Or felt up by a clown? Have you ever had your feet tickled by Satan? No? Can you imagine what it might SOUND LIKE? No need! Here's The Display Team, London's premier exponents of music that does all of the above and a bunch of stuff you'd never have thought of.
Thanks for reviewing this album! You should see it show up on the album page in a few days.