Louis "Lou" Bogoly - AKA "The Foot" - has been located in Eastern China.
Bogoly
(Also Pictured - Lil' Hoho Bogoly (deceased))
Please do not attempt to confront Dr. Bogoly - he is considered armed, dangerous, and flatulent.
More to come.
- Staff idiot Murton Shouse
No comments:
Post a Comment