Japan unveils the world's craziest rollercoaster...
iheartchaos: Later this month, at the Fuji-Q Amusement Park in Japan, some scuba divers and April O’Neal will be unveiling the world’s craziest coaster, the Takabisha, that starts with a vomit-inducing 121 degree drop. Ninety degrees? That’s for pussies. Read More
Smotherly Love →
The erotic art of face sitting, incredible!