This may be the greatest music video of all time. Japanese pop rules!
Some psychedelic cricketing capers from the wonderful Duckworth Lewis Method
The Fiery Furnaces are rocking my world! Song and video are both incredible. I haven’t been this excited about a band in years!
Well done Fox News. The last guy on the clip makes pretty good sense.