Camp Rock doesn't make any sense...

2,270,716 views