Categories
Uncategorized

Unknown man bursts into flames outside Swedish train station. Giant ant with magnifying glass in the sky cackles.