The Dambulla Logs

Rants Raves and Miscellaneous Musings

Great Geeks Retreating!

Rants Raves and Miscellaneous Musings

The New Hotness

Rants Raves and Miscellaneous Musings

The Penn Street Moochers

Rants Raves and Miscellaneous Musings

Those who forget the lessons of history....

Rants Raves and Miscellaneous Musings

Death! Note!

Rants Raves and Miscellaneous Musings

Sri Lanka Board of Foreign Employment leaves 100,000 names and passport and ID numbers up for grabs

Rants Raves and Miscellaneous Musings

An Everlasting Emergency

Rants Raves and Miscellaneous Musings

I Hate The N-Word

Rants Raves and Miscellaneous Musings

ARISE SINHALESE!!

Rants Raves and Miscellaneous Musings

The Law of Legitimacy

Rants Raves and Miscellaneous Musings

Vampires, and zombies, and werewolves ... oh my!!

Rants Raves and Miscellaneous Musings

FUCK!

Rants Raves and Miscellaneous Musings

Wanted: A Place To Hang My Hat

Rants Raves and Miscellaneous Musings

Paying for Petrol

Rants Raves and Miscellaneous Musings

A Blast From The Past: Time to give up on Sri Lanka

Rants Raves and Miscellaneous Musings

Buddha for power

Rants Raves and Miscellaneous Musings

Scammers In The House

Rants Raves and Miscellaneous Musings

This Too Shall Pass

Rants Raves and Miscellaneous Musings