Ranting Rants by Rose the Ranting Rambler

Where the absurd meets the ridiculous, and the ranting never stops!