Posts

Stefanos Alexiou – Master Of Puppets

On June 17th, 2011, a day after his 11th birthday, Stefanos Alexiou plays both rythm and lead guitars (split video) on Metallica’s Master of Puppets…