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.


©2018 Neil Pohl & Thomas Deming-Henes