The iPad is finally here! And we found out that the Apple device is already causing people to lose sleep and skip work.
We trekked up to the Apple Store on 5th Ave. in New York City to check out the pre-release scene.
Produced By: Kamelia Angelova & William Wei
More Videos: Click Here >
Business Insider Emails & Alerts
Site highlights each day to your inbox.