OK, does anyone know where this clip is from? This girl is super hot, and she has a GREAT giggle. http://youtube.com/watch?v=oj4bUdYhlk4