+405
As a rule, fireworks are always 45 minutes late,
amirite?
by Anonymous
13 years ago
Yeah You Are
420
No Way
15
by
Comment