Sadly, those tears are just bug poop.
Miracle Tree Cries Tears Of God August 13, 2013 Uncategorized Sadly, those tears are just bug poop. Share tweet