Hundreds Of Artifacts From Harry Potter Movies Now On Display

The Weasley Twins, played by actors James & Oliver Phelps are in town to promote a Harry Potter exhibit at Discovery Times Square. They stopped by The Couch on Monday.