First "Photo" of Beyoncé's Twins Appears on Jimmy Kimmel Live! - Life & Style

RUDE: Jimmy Kimmel Tricks Us Into Thinking He Has the First Photo of Beyoncé's Twins!