Self Titled - EP is the new album by The Faculty. It has been released on 2018-06-05 and contains 4 tracks. The last single from the album is The Locks. You can download the album from the link below.
1 - Pretenders Shirt
2 - Richard Gere
3 - The Locks
4 - Celica