Do you agree that the following three US Presidential Debates were Barack Obama’s defining or victorious moments at YouTube?
McCain’s infamous ‘Eisenhower’ bleeps & blunders
Obama and McCain on Energy Deregulation Bill
McCain’s priceless dumbstruck look in the last US Presidential Debate
Special thanks to TechCrunch and Auditude for sharing their data on this interesting subject.