by Ali Mason • • Comments Off on #579 Liam Finn – Helena Bonham Carter
If you ever wonder how celebrity impersonators make a living, this video might answer your question. It features all the celebrity impersonators. As a fun game, you could see how many you can identify. Alternatively, you could read what Liam…