Pay Attention At The 12-Second Mark… (Video)

Author:
Updated:
Original:

According to Vlad B who posted the video on LiveLeak, this is at "Magic Delta Fest @ Sf. Gheorghe, Romania."

Source: LiveLeak

Popular Video