There's a Romanian techno song that's taken YouTube by storm. Here are a couple homemade videos where posters tried to make sense of the lyrics in English. Both are hilarious.
And here's an earnest translation of the song.
31 Days of Halloween: The Last Bus - Tonight's offering is another example of "less is more" when it comes to scary movies. (In fact, I wonder if as far as the musical score goes, even a littl...
11 hours ago