This ‘Period Explosion’ Just Happened In Central London (VIDEO) VIDEOS / By timw_brap Extremely weird.