Guitarist plays 30 songs in 1 minute

Rob Scallon‘s mashup of 30 songs in one minute is as impressive as it is entertaining…

(via Blame It On The Voices)