Tiara R*n

SFH3 run #1586

Hare: Douche of Hazzard & Wet Nurse

When: February 18 2013, 06:15 PM

Cost: $6

Start: Palace of Fine Arts Theater

On On On: Final Final

Comment:

There are no tiaras here! Bring one or buy from the hares for $1!