4/22/2010

MIKA MIKO: 2005

The ultimate Girl Gang played a super awkward show on the beach out east on Long Island in 2005.

Photobucket

Photobucket

Photobucket

Photobucket

Photobucket

Photobucket

Photobucket