CHINESE LOVE TRAP – OFFICIAL VIDEO – TRISHA LURIE
Trisha Lurie – Chinese Love Trap – Official Music Video
From “Romancing Neptune” On iTunes, Amazon, CD Baby etc. https://itunes.apple.com/us/album/romancing-neptune/id834465731
Directed by Trisha Lurie
Edited by Trisha Lurie
Leave a Reply