Siblings can be annoying at times, and often difficult to deal with. They blame things on you, tattle on you and lip synching on a seven hour road trip. Watch the time lapsed video of the road trip, and the sisters reaction to her brother lip synching the entire trip! MUST READ ALSO: Terrance and […]