Spencer Peppard believes he has what it takes to make a country standard more metal. Spencer Peppard is an idiot. This video has to be seen to be believed.
© Team Rock Limited
Registered Office: 191 West George St, Glasgow G2 2LD, UK.
Registered in Scotland Number 395795