N........7

member since 2021

Recent Reviews1 total

Creme Brulee

2/15/2021
Super chemical smell and even worse chemical taste. Waste of money. Almost no buzz at all.