Friday, December 11

Lady Gaga dares all detectives to uncover the truth behind the enigma that is Lady Gaga. The truth: there are two Lady Gagas.


©2015 Neil Pohl & Thomas Deming-Henes