Yosemite Tour Bus Crash Leaves 16 Injured

Yosemite Tour Bus Crash Leaves 16 Injured

The tour bus is operated by Seven Happiness Tour & Charter, an organization that specializes in giving tours to the Chinese-American community. The company is based in Burlingame, California. Charles Wu, who works at the company, said that the owner

No tags for this post.
82
Like
Save

Comments

Comments are disabled for this post.