The Buffalo Fighting Festival of Do Son

The Buffalo Fighting Festival is held annually, on the northern coast of Vietnam and draws huge crowds, eager to see a display of violence. Buffalo owners train the peaceful creatures and even pray on the night before the festival, to ensure their beast is victorious. To the crowd’s disappointment the animals often do nothing more […]
Citicar – America’s Most Successful Electric Car

It may not look like much, but Citicar was once one of the most popular vehicles in the United States and still manages to turn heads with its bizarre look. Produced between 1974 and 1977, by Sebrin Vanguard Inc., Citicar is the most produced electric car in the history of American car manufacturing. Powered only […]