Chester has the last laugh.
Scarlett Bearsdale Scarlett Bearsdale snapped this
at 7:41pm on December 9, 2012
733 views
More snaps from Scarlett Bearsdale
View all of Scarlett Bearsdale's snaps View all of Scarlett Bearsdale's snaps