top of page
  • TikTok
  • Instagram
  • Facebook
  • Twitter
  • Youtube
  • Spotify
  • Amazon Music
  • Apple Music
Bree-Taylor-Primary-Logo-2019-TEAL copy.png

LATEST RELEASE

AHP_0566.jpg
Standing Still Cover-Final.jpg

2022 WINNER "FAN CHOICE AWARD"
with Mississauga Music 

"Kryptonite" TOP 100 for the CBC Toyota Searchlight Contest 2022!

Nominated for 2023 MARTY Award Established Vocalist of the Year
 Nominated for 2022 MARTY Award Established Vocalist of the Year 
Nominated for 2021 MARTY Award for Solo Vocalist of the Year 

"Kryptonite" nominated for "Best Country Video of the Year"
with Dropout Entertainment 2021

MY LAST BREATHBree Taylor
00:00 / 03:03

PREVIOUS RELEASES

"Kryptonite" nominated for "Song of the Year"
with the Mississauga Music Awards 2021

Nominated for 2019  Mississauga Music Award "Best New Artist" & 2020 for Video of the Year "Drive" 

SHA LA LABree Taylor
00:00 / 02:28
On My Own Bree Taylor
00:00 / 03:30
KRYPTONITE Bree Taylor
00:00 / 02:52
Burning BridgesBree Taylor
00:00 / 03:26

CONTACT INFO

Management:
Jordyn Elliott

hjemanagement@gmail.com
629-772-5517

Publicity:
Eric Alper
Eric@ThatEricAlper.com
647-971-3742

Facts about bree

  • Bree is a hearing impaired singer. She has worn hearing aids since she was 16 years old.

  • Bree created her own concert series "Dauntless Hearts Music" at the Rec Room Mississauga. She partnered with Kids Against Hunger Canada and TenFed to help raise awareness poverty and raise money to help feed people suffering from food insensitivity in Canada and across the globe whilst giving performance opportunities to independent artists in the GTA.

 

  • Bree created and hosts her podcast "Unapologetically Bree" interviewing guests about living their authentic live's and discussing their unapologetic journey's which has become increasingly popular and another way for her to interact and engage with her fans.

 

  • Bree represents and lives by example of being unapologetically yourself and being authentic. There is only one YOU in this world so why try to be anyone else?

  • Bree prides herself on being accessible and relatable to her fans. She loves engaging with them online, opening up to them about what she is going through etc and giving back to them for their constant support in her career. 

  • Bree is also very open about her own struggle and history with depression and anxiety and is a huge advocate for mental health awareness along with other philanthropic causes close to her heart like human equality, the LGBTQ+ & poverty. 

"DAUNTLESS" Album of the Year 2023 Mississauga Music Awards

DAUNTLESSBree Taylor
00:00 / 02:33
CLOSING THE DOORBree Taylor
00:00 / 02:32

Rising Star - Female 2023 Josie Music Awards

CryBree Taylor
00:00 / 03:22
DriveBree Taylor
00:00 / 03:00
Standing StillBree Taylor
00:00 / 03:30
Turn It UpBree Taylor
00:00 / 02:51
AHP_2940copy.jpg

About Bree

Bree Taylor is a rising star in the country music scene, known for her distinctive blend of country and rock. Bree is not just making music; she's forging a genre-defying path that's all her own.

 

With influences ranging from country legends like Carrie Underwood to rock icons like Joan Jett, Bree's music transcends traditional boundaries. Her songs carry the unmistakable spirit of country music, infused with the raw power of rock 'n' roll. Bree is breaking free from the molds and stereotypes, and proving that women can rock in country music just as hard, if not harder, than the men.

 

Bree's lyrics are a reflection of her fearless attitude and unapologetic authenticity. Her songs tackle themes of independence, resilience, and standing up for what you believe in. Her debut album, "Dauntless," stands as a powerful testament to her artistry. Notably, "Dauntless" was recently nominated for Album of the Year 2023 by Mississauga Music (after a 2022 win for Fan Choice Award), a recognition of its impact and the connection it has forged with listeners.

 

One of her standout tracks, "Dauntless," garnered significant attention with over 116,000 views on the music video and recently hit over 100,000 streams on Spotify. Dauntless also reached substantial success on TikTok with over 500,000 collective views on various content for the song/music video and reaching over 50,000 followers and growing. It's a fierce anthem that embodies the rebel country spirit, encouraging listeners to be unapologetically themselves and to face life's challenges head-on. 

“Closing The Door” (over 130,000 streams on Spotify) is the antithesis of “Dauntless”, it is a poignant and uplifting anthem inspired by the concept of ‘bless and release’. The song encourages listeners to reflect on past chapters and experiences, to let go of the hurt caused by those who tried to tear them down and to keep the valuable lessons learned. Both singles were co-written with Styles Haury (Luke Bryan’s No. 1 “Country On”) and produced by Grady Saxman. The music takes a fresh direction, infusing alternative country with a nod to artists like Blink-182 and Sum41.

 

Bree's musical journey is not just about defiance; it's about empowerment and inclusivity. She's not just challenging the status quo; she's creating a welcoming space for fans of all backgrounds to embrace the rebel within. Her music transcends genre boundaries, making it accessible and relatable to a diverse audience.

 

Beyond the music, Bree is a force for positive change. She uses her platform to inspire others, particularly those who have faced adversity, to rise above challenges and pursue their dreams. Her own journey, including overcoming a hearing impairment, is a testament to her strength and spirit. 

 

Bree's talent extends beyond the studio and into her live performances, where she truly shines. Her electrifying shows have earned her a reputation as a must-see live act. She has graced stages at festivals and venues across Canada leaving audiences captivated and inspired by her music and stage presence.

 

As Bree Taylor continues to blaze her trail in the world of music, she's not just making songs; she's making a statement. She's redefining what it means to be a country artist and challenging conventions. With her powerful voice, fearless attitude, and undeniable talent, Bree is leading the charge in a musical revolution that's here to stay.

AHP_2961-Enhanced-NRcopy.jpg
116156957_10215464905089929_4946960182476423343_n.jpeg

Performance Reel

LIVE
Shows

Dauntless (Official Music Video) | Bree Taylor FT. The Boneheads
Bree Taylor

Dauntless (Official Music Video) | Bree Taylor FT. The Boneheads

Dauntless (Official Music Video) | Bree Taylor FT. The Boneheads
02:35

Dauntless (Official Music Video) | Bree Taylor FT. The Boneheads

This song is for anyone who has never felt like they fit in or were made to feel not good enough or were ever told to be less than who you are. Dauntless is a song that reflects my journey as a woman who has faced societal pressures to conform to expectations and norms that don't align with who I am. I've been told to be less than myself, to fit into a box that wasn't made for me. But with this song, I want to inspire people, especially women, everywhere to be unapologetically and authentically themselves and to not accept anything less. Dauntless is about breaking free from those constraints and standing in your power, no matter what. I hope this song can encourage YOU to be bold, to be fierce, to be dauntless. SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 Peace, Love & Music Bree xoxo Business Contact - info@breetaylor.com Management - Jordyn Elliott @ hjemanagement@gmail.com CREDITS: Director + Videographer: Alex Gayoso Band Featured: The Boneheads (Andrew, Jake, Owen, Ryan) Hair & Makeup: Bree Taylor Styled By: Bree Taylor Studio: Moonlight Studios Toronto, ON SONG CREDITS: Written By: Bree Taylor & Styles Haury Produced By: Grady Saxman Mixing Engineer: Jonathan Roach (JR) Mastering Engineer: Frank Gaglardi Recorded in Nashville, TN TALK TO ME: Website: http://www.breetaylor.com TikTok: http://www.tiktok.com/@breetaylorofficial Instagram - http://www.instagram.com/BreeTaylorOfficial Facebook - http://www.facebook.com/BreeTaylorOfficial Twitter - http://www.twitter.com/breetaylor LYRICS: Don't try to tell me who I am Don't try to tell me that I can't Don't try to make me fit the standards What they think it doesn't really matter Cause I'm courageous A little dangerous I'm the do what it takes to make it Yeah I'm the fighter Flame to the fire The take it to the top and higher Yeah I'm headstrong and bold Won't do what I'm told I live on the edge of fearless Yeah I'm dauntless I ain't gonna back down I ain't the outcast of the crowd I ain't the one size fits all Yeah they really got it all wrong Yeah I'm courageous A little dangerous I'm the do what it takes to make it Yeah I'm the fighter Flame to the fire The take it to the top and higher Yeah I'm headstrong and bold Won't do what I'm told I live on the edge of fearless Yeah I'm dauntless I am who I am And I don't give a damn Cause I'm unapologetically me I'm courageous A little dangerous Yeah I'm courageous A little dangerous I'm the do what it takes to make it Yeah I'm the fighter Flame to the fire The take it to the top and higher Yeah I'm headstrong and bold Won't do what I'm told I live on the edge of fearless Yeah I'm dauntless I am who I am I don't give a damn I am who I am I don't give a damn Yeah I'm dauntless
My Last Breath (Official Video) | Bree Taylor
03:08

My Last Breath (Official Video) | Bree Taylor

Have you found that special someone that you'll love until your last breath after tons of heartbreak? Maybe you're still going through disappointing dating experiences and haven't found them yet. I hope this song resonates with you no matter your relationship status because I wrote it when I was not in a place of feeling this beautiful love but it gave me HOPE that I could one day have that BIG love you until my very last breath kind of love. I hope that it gives you that same hope and faith that you can manifest your love story and find that partner if you haven't already. And if you are with that person I hope that you can hear this and it remind you of that love. Don't ever take love for granted. It comes is all forms and love is love in ALL its glory and we are ALL deserving of it. YOU deserve love. I love YOU ALL! Each and every one of you who support me and my music, who come to shows, share my music online, who buy merchandise - you all keep me going. THANK YOU. LISTEN/DOWNLOAD: https://ffm.to/mylastbreath.OYD SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 This video was made possible thanks to the Ontario Arts Council Grant Funding. Peace, Love & Music Bree xoxo Business Contact - breetaylorofficial@gmail.com TALK TO ME: Website: http://www.breetaylor.com Twitter - http://www.twitter.com/breetaylor Facebook - http://www.facebook.com/BreeTaylorOfficial Instagram - http://www.instagram.com/BreeTaylorOfficial LYRICS: Five first kisses and nothing to show An ocean full of fish and I was swimming alone A billion shining stars and lovers I've never crossed Ain't that just my luck? I threw ten thousand pennies down a wishing well Waiting for my knight in shining armour to tell a million dirty secrets Babe when all I needed was you, Oooo I've got one heart and baby I'll let you break it I took one chance and I bet it all on you I got one life and baby when I'm down to my last breath I'm gonna breathe in and say I love you Spent a thousand summer days just looking at you If I could bottle up your sunshine it'd be one hundred proof I found the piece I'm missing Now the life we're living is so so good I've got one heart and baby I'll let you break it I took one chance and I bet it all on you I got one life and baby when I'm down to my last breath I'm gonna breathe in and say I love you I've got one heart and baby I'll let you break it I took one chance and bet it all on you I got one life and baby when I'm down to my last breath I'm gonna breathe in Breathe in I'm gonna breathe it in and say I love youFive first kisses and nothing to show An ocean full of fish and I was swimming alone A billion shining stars and lovers I've never crossed Ain't that just my luck? I threw ten thousand pennies down a wishing well Waiting for my knight in shining armour to tell a million dirty secrets When babe all I needed was you Oooo I've got one heart and baby I'll let you break it I took one chance and I bet it all on you I got one life and baby when I'm down to my last breath I'm gonna breathe in and say I love you Spent a thousand summer days just looking at you If I could bottle up your sunshine it'd be one hundred proof I found the piece I'm missing Now the life we're living is so so good I've got one heart and baby I'll let you break it I took one chance and I bet it all on you I got one life and baby when I'm down to my last breath I'm gonna breathe in and say I love you I've got one heart and baby I'll let you break it I took one chance and bet it all on you I got one life and baby when I'm down to my last breath I'm gonna breathe in Breathe in I'm gonna breathe it in and say I love you
SHA LA LA (Official Music Video) | Bree Taylor
02:30

SHA LA LA (Official Music Video) | Bree Taylor

I am so excited to FINALLY release this video for my summer party sing-along song! Anyone who uses the SHA LA LA audio in a reel on instagram or tiktok and shows yourself having summer fun, can WIN a FREE T-SHIRT from the new merch collection. Get having fun and show me those summer moments! SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 Thank you to the Ontario Arts Council for their support in making this video possible through grant funding. Without them this would not have been possible. Peace, Love & Music Bree xoxo Business Contact - breetaylorofficia@gmail.com Videographer/Director: Alex Gayoso Featuring: THE BONEHEADS as my band and the lovely Katrina Anastasia Song written by: Bree Taylor, Murray Daigle, Bobby John Produced/Mixed by: Murray Daigle TALK TO ME: Website: http://www.breetaylor.com Twitter - http://www.twitter.com/breetaylor Facebook - http://www.facebook.com/BreeTaylorOfficial Instagram - http://www.instagram.com/BreeTaylorOfficial LYRICS: We all sick of the five day hustle Had enough of the world's troubles Pour me a shot hell make it a double Been waiting all week gotta get it started Here we go Light a big bonfire All the boys a bunch of big fish liars Quit smack talking turn the music higher Been waiting all week gotta get it started Put your beers up in the air HEY Red burnt shoulders in a tank top pattern Sun down round two let's get at 'er Two strings missing but we're singing it loud It goes sha la la Headlights shining on a beach sand dance floor Saturday night and we know what we came for Brown eyed girl on a broken guitar Singing sha la la Sha la la We all need a little liquid getaway Done with the gas break highway Roll one up we gotta do it our way Been waiting all week gotta get it started Here we go Hit the six pack diet All the girls a bunch of how drunk liars Three shot courage truth or dare we'll try it Been waiting all week gotta get it started Put your beers up in the air HEY Red burnt shoulders in a tank top pattern Sun down round two let's get at 'er Two strings missing but we're singing it loud It goes sha la la Headlights shining on a beach sand dance floor Saturday night and we know what we came for Brown eyed girl on a broken guitar Singing sha la la Sha la la We all singing Sha la la We all dancing Sha la la Come on y'all Been waiting all week gotta get it started Get your beers up HEY Red burnt shoulders in a tank top pattern Sun down round two let's get at 'er Two strings missing but we're singing it loud It goes sha la la Headlights shining on a beach sand dance floor Saturday night and we know what we came for Brown eyed girl on a broken guitar Singing sha la la Sha la la
On My Own | Bree Taylor (Official Video)
03:33

On My Own | Bree Taylor (Official Video)

If you've ever felt broken, stuck in life, or like you're not enough then this song will resonate. 'On My Own' was written as a positive song for women who have gone through a breakup, bad dating experiences or a hard time in their life. "I wrote this song three years ago when I was going through a lot of disappointing dating experiences. I wanted to get to a place of self-love and feeling like I was enough on my own and writing this song helped get me there and was a stepping stone in my healing journey" says Bree. Life is tough, but we are tougher. This song was written for all people to know that no matter what life throws at you, you'll get through it and find your way and that you are more than enough. Keep getting back up off your feet, move forward and don't let anyone bring you down. You got this! Stream 'On My Own' on your favourite music platform: https://ffm.to/streamonmyown.oyd SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 Peace, Love & Music Bree xoxo #OnMyOwn #WomenInCountry #BreeTaylor Business Contact - marialuisa@sivimanagement.com TALK TO ME: Website: http://www.breetaylor.com Twitter - http://www.twitter.com/breetaylor Facebook - http://www.facebook.com/BreeTaylorOfficial Instagram - http://www.instagram.com/BreeTaylorOfficial LYRICS: The girl in the mirror doesn't look so sad today She's got a sparkle in her eye like she stole it from a magazine Her cheeks a little higher and her mouth is curved the wrong way Who is this girl looking at me She looks so strong She looks the part She looks like she has found the pieces of her heart She has put them back together I'm okay on my own I can do this alone I'll find the road that'll lead me home Cause I'm okay on my own The songs on the radio don't seem so sad today Only been a day since they made me cry I glance in rear view mirror and I catch her smile I know this girl looking at me She looks so strong She looks the part She looks like she has found the pieces of her heart She has put them back together I'm okay on my own I can do this alone I'll find the road that'll lead me home Cause I'm okay on my own Won't let my fears control me Now that I've learned to let go Won't let the past own me Now I've got a reason baby I can fight this fight on my own I'm okay on my own I can do this alone I'll find the road that'll lead me home Cause I'm okay on my own I'm okay on my own I can do this alone I'll find the road that'll lead me home Cause I'm okay on my own
Kryptonite (Official Music Video) | Bree Taylor
03:08

Kryptonite (Official Music Video) | Bree Taylor

I am SO excited to finally release the official music video for my single #Kryptonite - OUT NOW on all streaming platforms! SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 Peace, Love & Music Bree xoxo Listen: https://distrokid.com/hyperfollow/breetaylor/kryptonite Merch: www.breetaylor.com/shop Official Website: http://www.breetaylor.com #Kryptonite #MyKryptonite #BreeTaylor CONNECT WITH ME: Instagram - http://www.instagram.com/BreeTaylorOfficial Twitter - http://www.twitter.com/breetaylor Facebook - http://www.facebook.com/BreeTaylorOfficial Press: Eric Alper - eric@thatericapler.com Management - marialuisa@sivimanagement.com Director/Editor: Alex Gayoso Dancers: Tristan Ianiero & Victoria Paggiossi Choreographer: Marilynn Garcea Stylist: Maria Luisa Sivitilli KRYPTONITE LYRICS: (Bree Taylor, Donny Anderson, Murray Daigle) © Bree Taylor (SOCAN) We're a roller coaster We're all up's and down's I get hooked up on these feelings And then you're nowhere to be found A never ending circle First, you want me then you don't Always one step forward two steps back But I can't let go You might be the devil in disguise Fill up my head with your sweet lies Can't tell what's wrong it feels so right My kryptonite My kryptonite Got this magnetic hold on me When you get close I get weak You fool me once You fool me twice My kryptonite You try to whisper love songs To keep my on cloud nine And you think I'd know better But you get my every time A never ending circle First, you want me then you don't Always one step forward two steps back But I can't let go You might be the devil in disguise Fill up my head with your sweet lies Can't tell what's wrong it feels so right My kryptonite My kryptonite Got this magnetic hold on me When you get close I get weak You fool me once You fool me twice My kryptonite My kryptonite So I'll meet you at the crossroads once again We can roll the dice and see how all this ends We might not be forever and I know that it's not love But I just can't get enough You might be the devil in disguise Fill up my head with your sweet lies Can't tell what's wrong it feels so right My kryptonite My kryptonite Got this magnetic hold on me When you get close I get weak You fool me once You fool me twice My kryptonite You might be the devil in disguise Fill up my head with your sweet lies Can't tell what's wrong it feels so right My kryptonite My kryptonite Got this magnetic hold on me When you get close I get weak You fool me once You fool me twice My kryptonite My kryptonite © 2021 Bree Taylor
Bree Taylor - Burning Bridges (Official Music Video)
03:26

Bree Taylor - Burning Bridges (Official Music Video)

I am so excited to FINALLY reveal the official music video for my single #BurningBridges. This wasn't our original vision for the video but it's what we were able to achieve with adapting to the effects of Covid-19 and despite the restrictions we had I think it turned out amazing and I am so happy to bring this song to life with such a fun music video. Thank you to everyone who has been streaming the song and sharing online SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 Peace, Love & Music Bree xoxo Listen on Spotify: https://open.spotify.com/album/1RZ7Os7icRbZcdDkgBLHGo?si=JexPnit4QwGvxnAyP2MZwg LYRICS: Sometimes talk is cheap And words don’t mean that much And some people got two faces I’ve heard the lame excuses I don’t believe in luck So I’ll keep turning pages You can’t stop the world from the way it’s turning So how ‘bout a little less fear And a little less worrying Let's strike the match Light it up Show the world we won’t give up Like fireworks lighting up the night What goes around Comes around Especially in a small town Sometimes bridges burn We live and learn So we’re Burning Bridges We all walk through fire And search for higher ground No time for hesitating When vision’s 20/20 We’ll see love is love Life is everything we make it You can’t stop world from the way it’s turning So how ‘bout a little less fear And a little less worrying Let’s strike the match Light it up Show the world we won’t give up Like fireworks lighting up the night What goes around Comes around Especially in a small town Sometimes bridges burn We live and learn So we’re Burning Bridges...yeah! You can’t stop world from the way it’s turning So how ‘bout a little less fear And a little less worrying Let’s strike the match Light it up Show the world we won’t give up Like fireworks lighting up the night What goes around Comes around Especially in a small town Sometimes bridges burn Let’s strike the match Light it up Show the world we won’t give up Like fireworks lighting up the night What goes around Comes around Especially in a small town Sometimes bridges burn SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 Peace, Love & Music Bree xoxo Listen on Spotify: https://open.spotify.com/album/1RZ7Os7icRbZcdDkgBLHGo?si=JexPnit4QwGvxnAyP2MZwg LYRICS: Sometimes talk is cheap And words don’t mean that much And some people got two faces I’ve heard the lame excuses I don’t believe in luck So I’ll keep turning pages You can’t stop the world from the way it’s turning So how ‘bout a little less fear And a little less worrying Let's strike the match Light it up Show the world we won’t give up Like fireworks lighting up the night What goes around Comes around Especially in a small town Sometimes bridges burn We live and learn So we’re Burning Bridges We all walk through fire And search for higher ground No time for hesitating When vision’s 20/20 We’ll see love is love Life is everything we make it You can’t stop world from the way it’s turning So how ‘bout a little less fear And a little less worrying Let’s strike the match Light it up Show the world we won’t give up Like fireworks lighting up the night What goes around Comes around Especially in a small town Sometimes bridges burn Business Contact - info@breetaylor.com Press & Booking - marialuisa@sivimanagement.com Filmed/Edited: Alex Gayoso Song Written By: Bree Taylor, Donny Anderson and Murray Daigle Featured Musicians: Lindsay Clark, Aaron Spink, Stu Weinberg & Charles Collymore Pyriotechnitian: Paul Badham TALK TO ME: Website: http://www.breetaylor.com Twitter - http://www.twitter.com/breetaylor Facebook - http://www.facebook.com/BreeTaylorOfficial Instagram - http://www.instagram.com/BreeTaylorOfficial
Cry LIVE Acoustic Performance | Bree Taylor
03:34

Cry LIVE Acoustic Performance | Bree Taylor

Check out some of my recent videos: http://vid.io/xqUP I am so happy to release this LIVE recording of my acoustic performance of my latest single Cry. We filmed this the same day that we filmed the music video (it was a lonngggg day lol) because I wanted you all to experience this emotional song in a more intimate way. We are going through such challenging times right now with Covid-19 and I am happy to continue entertaining you all and bringing you content to enjoy my music. Know that it's okay to not be okay sometimes and it's okay to break down and #Cry. If you or someone you know are suffering with mental health crisis please contact: 1-866-531-2600 or visit: https://toronto.cmha.ca/mental-health/find-help/ SUBSCRIBE!!! http://tinyurl.com/hmx9yz8 Peace, Love & Music Bree xoxo Contact - info@breetaylor.com Produced by: Aria Entertainment Directed/Edited: Alex Gayoso Song: Bree Taylor (All Rights Reserved) LYRICS: I can see you're trying to be strong for me Cause you think that's how you're supposed to be But baby, you can't hide what you feel for me Cause your eyes don't lie they say everything You wanna hurt another day Push the pain away You're so strong But by now you oughta know, you can let it go It's alright If you wanna cry go ahead and cry Baby, I'll be there to hold you I'll dry your tears I'll dry your tears If you wanna cry go ahead and cry Baby, I'll be there to hold you And never let you go You always try to give me the best of you But what I want right now is the rest of you You wanna hurt another day Push the pain away You're so strong But by now you oughta know, you can let it go It's alright If you wanna cry go ahead and cry Baby, I'll be there to hold you I'll dry your tears I'll dry your tears If you wanna cry go ahead and cry Baby, I'll be there to hold you And never let you go Let you go Let you go Let you go If you wanna cry go ahead and cry Baby, I'll be there to hold you I'll dry your tears I'll dry your tears If you wanna cry go ahead and cry
AHP00194.jpg
AHP09718-newcrop.jpg
AHP09858.jpg
AHP00480.jpg
AHP00010.jpg
AHP00441.jpg
Image 2021-08-16 at 10_edited.jpg
bottom of page