southpawer.com
Violinist David Garrett Performs Eminem’s “Lose Yourself”
David Garrett is a record-breaking German pop and crossover violinist and recording artist who holds the record of World’s Fastest Violinist confirmed by The Book of Guinness World Rec…