LERXT! all hail (3 short vids) I know LL is not a music site but these leaks seemed worthy.
These videos were filmed from the front row during the Rush Time Machine Tour at the Cleveland Quicken Loans Arena on Friday, April 15 2011.
Leave that Thing Alone
can't touch it.
|Liveleak on Facebook|