The Departed ★★★★★

IM THE GIANT RAT THAT MAKES ALL OF DA RULES

Megan liked this review