Spain Really Goes All Out For The Pyrotechnics

Just don’t look up.