Random Words:
1.
The literal English translation of the Italian word and surname, Scarpetta.
Scarpetta literally means little shoe.
See shoe, little, i..
1.
Basically the best of the worst. Pretty much everyone agrees it's better than the other high schools in Dearborn even though they a..