31 Francois Legault apparently giving a shout out to Satan? (twitter.com) posted 3 years ago by Power 3 years ago by Power +31 / -0 3 comments share 3 comments share save hide report block hide replies
Satan must be SO embarrased!